Спринт 1/18 → Тема 13/13: Как искать решение → Урок 3/4
Зачем разработчику задавать вопросы
Разработка — это постоянная коммуникация со всеми участниками команды: тимлидами, продакт- и проджект-менеджерами, тестировщиками, другими программистами. Это постоянный обмен знаниями и опытом, взаимодействие по возникающим вопросам и координация действий (хотя приветствия по утрам и совместные походы на обед — это тоже здорово).
Вопросы задают все, даже ведущие разработчики с большим опытом; что же касается начинающих программистов — чем больше вопросов они задают, тем быстрее набираются опыта.
Зачем задавать вопросы?
- Задавая грамотные вопросы в каналах Практикума, вы получите больше, чем даёт платформа. Глубокие знания и навыки приобретаются не при чтении учебников, а при самостоятельном поиске. Именно поэтому наставники Практикума не дают готовых ответов, а направляют студентов к самостоятельным решениям.
- Работодатель по вашим вопросам (на собеседовании и во время испытательного срока) будет оценивать ваш ход мысли, умение анализировать, подход к обработке задач. Ваши вопросы — это второе портфолио, способ продемонстрировать себя и свои навыки, подход к решению задач и проблем
- Вопросы помогают сэкономить время. Да, перед тем как задавать вопросы, важно уделить время самостоятельному поиску. Но здесь важно не увлечься и не потратить весь день на то, чтобы найти ответ на один вопрос. Если через пару часов решение не нашлось — самое время задать вопрос.
- Индустрия быстро растёт и меняется, за ней не успеть. На протяжении всей карьеры вам придётся задавать вопросы тем, кто в курсе новых технологий. Огромную часть вашего времени будет занимать общение с коллегами, иначе не бывает.
Опытные разработчики задают хорошо структурированные вопросы, без лишних слов и с достаточным количеством исходных данных. Хороший вопрос во многом похож на красивый код. Вы научитесь этому в ближайших уроках и на практике, это выгодно отличит вас от других джунов-разработчиков на собеседованиях и в работе.
Многие студенты не решаются задавать вопросы, но этот навык приходит с опытом. Понаблюдайте за собой в течение следующей недели: получается ли у вас задавать вопросы в чате, когда вам действительно нужна помощь? Если нет — какие мысли мешают вам это делать? Спрашивать и искать ответы — это точно такой же профессиональный навык, как умение писать код, и этот навык требует практики.